Dudlewebs\WPMCS\Firebase\JWT\JWT B

Total Complexity 93
Dependencies 11
Dependents 3
Total lines 546
Lines of code 298
Logical lines of code 208
Comment lines 177
Methods 17
Properties 3

Methods 17

Method Rating Maintainability Complexity Lines of code
decode()
B
38 22 61
sign()
A
43 15 43
verify()
A
43 14 44
readDER()
S
51 6 25
getKey()
S
59 6 15
jsonEncode()
S
57 5 16
encode()
S
56 4 17
jsonDecode()
S
63 4 9
signatureToDER()
S
59 3 13
constantTimeEquals()
S
60 3 12
convertBase64UrlToBase64()
S
65 2 8
handleJsonError()
S
71 2 4
safeStrlen()
S
70 2 6
encodeDER()
S
64 2 9
urlsafeB64Decode()
S
79 1 3
signatureFromDER()
S
62 1 10
urlsafeB64Encode()
S
76 1 3